DistributionTenantManagedCertificateRequestArgs

data class DistributionTenantManagedCertificateRequestArgs(val certificateTransparencyLoggingPreference: Output<DistributionTenantManagedCertificateRequestCertificateTransparencyLoggingPreference>? = null, val primaryDomainName: Output<String>? = null, val validationTokenHost: Output<DistributionTenantManagedCertificateRequestValidationTokenHost>? = null) : ConvertibleToJava<DistributionTenantManagedCertificateRequestArgs>

An object that represents the request for the Amazon CloudFront managed ACM certificate.

Constructors

constructor(certificateTransparencyLoggingPreference: Output<DistributionTenantManagedCertificateRequestCertificateTransparencyLoggingPreference>? = null, primaryDomainName: Output<String>? = null, validationTokenHost: Output<DistributionTenantManagedCertificateRequestValidationTokenHost>? = null)

Properties

Link copied to clipboard

You can opt out of certificate transparency logging by specifying the `disabled` option. Opt in by specifying `enabled`. For more information, see Certificate Transparency Logging in the User Guide.

Link copied to clipboard
val primaryDomainName: Output<String>? = null

The primary domain name associated with the CloudFront managed ACM certificate.

Link copied to clipboard

Specify how the HTTP validation token will be served when requesting the CloudFront managed ACM certificate.

Functions

Link copied to clipboard
open override fun toJava(): DistributionTenantManagedCertificateRequestArgs