OriginAccessControlArgs constructor
const
OriginAccessControlArgs({})
Creates a new OriginAccessControlArgs.
description The description of the Origin Access Control. Defaults to "Managed by Pulumi" if omitted.
name A name that identifies the Origin Access Control.
originAccessControlOriginType The type of origin that this Origin Access Control is for. Valid values are lambda, mediapackagev2, mediastore, and s3.
signingBehavior Specifies which requests CloudFront signs. Specify always for the most common use case. Allowed values: always, never, and no-override.
signingProtocol Determines how CloudFront signs (authenticates) requests. The only valid value is sigv4.
Implementation
const OriginAccessControlArgs({
this.description,
this.name,
required this.originAccessControlOriginType,
required this.signingBehavior,
required this.signingProtocol,
});