Struct aws_sdk_securityhub::model::aws_cloud_front_distribution_origin_item::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }Expand description
A builder for AwsCloudFrontDistributionOriginItem
Implementations
Amazon S3 origins: The DNS name of the S3 bucket from which you want CloudFront to get objects for this origin.
Amazon S3 origins: The DNS name of the S3 bucket from which you want CloudFront to get objects for this origin.
A unique identifier for the origin or origin group.
A unique identifier for the origin or origin group.
An optional element that causes CloudFront to request your content from a directory in your Amazon S3 bucket or your custom origin.
An optional element that causes CloudFront to request your content from a directory in your Amazon S3 bucket or your custom origin.
An origin that is an S3 bucket that is not configured with static website hosting.
pub fn set_s3_origin_config(
self,
input: Option<AwsCloudFrontDistributionOriginS3OriginConfig>
) -> Self
pub fn set_s3_origin_config(
self,
input: Option<AwsCloudFrontDistributionOriginS3OriginConfig>
) -> Self
An origin that is an S3 bucket that is not configured with static website hosting.
Consumes the builder and constructs a AwsCloudFrontDistributionOriginItem
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
