Interface CfnDistribution.OriginMtlsConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDistribution.OriginMtlsConfigProperty.Jsii$Proxy
- Enclosing class:
CfnDistribution
@Stability(Stable)
public static interface CfnDistribution.OriginMtlsConfigProperty
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.cloudfront.*;
OriginMtlsConfigProperty originMtlsConfigProperty = OriginMtlsConfigProperty.builder()
.clientCertificateArn("clientCertificateArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDistribution.OriginMtlsConfigPropertystatic final classAn implementation forCfnDistribution.OriginMtlsConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()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.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getClientCertificateArn
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.- See Also:
-
builder
-