interface OriginMtlsConfigProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.CloudFront.CfnDistribution.OriginMtlsConfigProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awscloudfront#CfnDistribution_OriginMtlsConfigProperty |
Java | software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginMtlsConfigProperty |
Python | aws_cdk.aws_cloudfront.CfnDistribution.OriginMtlsConfigProperty |
TypeScript | aws-cdk-lib » aws_cloudfront » CfnDistribution » OriginMtlsConfigProperty |
Configures mutual TLS authentication between CloudFront and your origin server.
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 originMtlsConfigProperty: cloudfront.CfnDistribution.OriginMtlsConfigProperty = {
clientCertificateArn: 'clientCertificateArn',
};
Properties
| Name | Type | Description |
|---|---|---|
| client | string | The Amazon Resource Name (ARN) of the client certificate stored in AWS Certificate Manager (ACM) that CloudFront uses to authenticate with your origin using Mutual TLS. |
clientCertificateArn
Type:
string
The Amazon Resource Name (ARN) of the client certificate stored in AWS Certificate Manager (ACM) that CloudFront uses to authenticate with your origin using Mutual TLS.

.NET
Go
Java
Python
TypeScript