aws-cdk-lib.aws_cloudfront.CfnOriginAccessControlProps

interface CfnOriginAccessControlProps

LanguageType name
.NETAmazon.CDK.AWS.CloudFront.CfnOriginAccessControlProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscloudfront#CfnOriginAccessControlProps
Javasoftware.amazon.awscdk.services.cloudfront.CfnOriginAccessControlProps
Pythonaws_cdk.aws_cloudfront.CfnOriginAccessControlProps
TypeScript aws-cdk-lib » aws_cloudfront » CfnOriginAccessControlProps

Properties for defining a CfnOriginAccessControl.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cloudfront as cloudfront } from 'aws-cdk-lib';
const cfnOriginAccessControlProps: cloudfront.CfnOriginAccessControlProps = {
  originAccessControlConfig: {
    name: 'name',
    originAccessControlOriginType: 'originAccessControlOriginType',
    signingBehavior: 'signingBehavior',
    signingProtocol: 'signingProtocol',

    // the properties below are optional
    description: 'description',
  },
};

Properties

NameTypeDescription
originAccessControlConfigIResolvable | OriginAccessControlConfigPropertyThe origin access control.

originAccessControlConfig

Type: IResolvable | OriginAccessControlConfigProperty

The origin access control.