Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data AwsCloudFrontDistributionOriginItem = AwsCloudFrontDistributionOriginItem' {}
- newAwsCloudFrontDistributionOriginItem :: AwsCloudFrontDistributionOriginItem
- awsCloudFrontDistributionOriginItem_s3OriginConfig :: Lens' AwsCloudFrontDistributionOriginItem (Maybe AwsCloudFrontDistributionOriginS3OriginConfig)
- awsCloudFrontDistributionOriginItem_originPath :: Lens' AwsCloudFrontDistributionOriginItem (Maybe Text)
- awsCloudFrontDistributionOriginItem_domainName :: Lens' AwsCloudFrontDistributionOriginItem (Maybe Text)
- awsCloudFrontDistributionOriginItem_id :: Lens' AwsCloudFrontDistributionOriginItem (Maybe Text)
Documentation
data AwsCloudFrontDistributionOriginItem Source #
A complex type that describes the S3 bucket, HTTP server (for example, a web server), AWS Elemental MediaStore, or other server from which CloudFront gets your files.
See: newAwsCloudFrontDistributionOriginItem
smart constructor.
AwsCloudFrontDistributionOriginItem' | |
|
Instances
newAwsCloudFrontDistributionOriginItem :: AwsCloudFrontDistributionOriginItem Source #
Create a value of AwsCloudFrontDistributionOriginItem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3OriginConfig:AwsCloudFrontDistributionOriginItem'
, awsCloudFrontDistributionOriginItem_s3OriginConfig
- An origin that is an S3 bucket that is not configured with static
website hosting.
$sel:originPath:AwsCloudFrontDistributionOriginItem'
, awsCloudFrontDistributionOriginItem_originPath
- An optional element that causes CloudFront to request your content from
a directory in your Amazon S3 bucket or your custom origin.
$sel:domainName:AwsCloudFrontDistributionOriginItem'
, awsCloudFrontDistributionOriginItem_domainName
- Amazon S3 origins: The DNS name of the S3 bucket from which you want
CloudFront to get objects for this origin.
$sel:id:AwsCloudFrontDistributionOriginItem'
, awsCloudFrontDistributionOriginItem_id
- A unique identifier for the origin or origin group.
awsCloudFrontDistributionOriginItem_s3OriginConfig :: Lens' AwsCloudFrontDistributionOriginItem (Maybe AwsCloudFrontDistributionOriginS3OriginConfig) Source #
An origin that is an S3 bucket that is not configured with static website hosting.
awsCloudFrontDistributionOriginItem_originPath :: Lens' AwsCloudFrontDistributionOriginItem (Maybe Text) Source #
An optional element that causes CloudFront to request your content from a directory in your Amazon S3 bucket or your custom origin.
awsCloudFrontDistributionOriginItem_domainName :: Lens' AwsCloudFrontDistributionOriginItem (Maybe Text) Source #
Amazon S3 origins: The DNS name of the S3 bucket from which you want CloudFront to get objects for this origin.
awsCloudFrontDistributionOriginItem_id :: Lens' AwsCloudFrontDistributionOriginItem (Maybe Text) Source #
A unique identifier for the origin or origin group.