CfnTrustStoreProps Struct
Properties for defining a CfnTrustStore.
Example
ts
// 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 cfnTrustStoreProps: cloudfront.CfnTrustStoreProps = {
name: 'name',
// the properties below are optional
caCertificatesBundleSource: {
caCertificatesBundleS3Location: {
bucket: 'bucket',
key: 'key',
region: 'region',
// the properties below are optional
version: 'version',
},
},
tags: [{
key: 'key',
value: 'value',
}],
useClientCertificateOcspEndpoint: false,
};
Properties
caCertificatesBundleSourceoptionalIResolvable | CfnTrustStore.CaCertificatesBundleSourcePropertyca_certificates_bundle_sourceoptionaltyping.Union[IResolvable, CaCertificatesBundleSourceProperty]caCertificatesBundleSourceoptionalIResolvableCaCertificatesBundleSourceoptionalIResolvableCaCertificatesBundleSourceoptionalinterface{}#A CA certificates bundle source.
The trust store's name.
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#A complex type that contains zero or more `Tag` elements.
useClientCertificateOcspEndpointoptionalboolean | IResolvableuse_client_certificate_ocsp_endpointoptionaltyping.Union[bool, IResolvable]useClientCertificateOcspEndpointoptionalBooleanUseClientCertificateOcspEndpointoptionalboolUseClientCertificateOcspEndpointoptionalinterface{}#A boolean.
When true, performs real-time certificate revocation checks by querying the OCSP endpoint specified within the client certificate.