Class CfnDistributionTenant.ManagedCertificateRequestProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudfront.CfnDistributionTenant.ManagedCertificateRequestProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDistributionTenant.ManagedCertificateRequestProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDistributionTenant.ManagedCertificateRequestProperty
@Stability(Stable)
@Internal
public static final class CfnDistributionTenant.ManagedCertificateRequestProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDistributionTenant.ManagedCertificateRequestProperty
An implementation for
CfnDistributionTenant.ManagedCertificateRequestProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cloudfront.CfnDistributionTenant.ManagedCertificateRequestProperty
CfnDistributionTenant.ManagedCertificateRequestProperty.Builder, CfnDistributionTenant.ManagedCertificateRequestProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDistributionTenant.ManagedCertificateRequestProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
You can opt out of certificate transparency logging by specifying thedisabled
option.final String
The primary domain name associated with the CloudFront managed ACM certificate.final String
Specify how the HTTP validation token will be served when requesting the CloudFront managed ACM certificate.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDistributionTenant.ManagedCertificateRequestProperty.Builder
.
-
-
Method Details
-
getCertificateTransparencyLoggingPreference
Description copied from interface:CfnDistributionTenant.ManagedCertificateRequestProperty
You can opt out of certificate transparency logging by specifying thedisabled
option.Opt in by specifying
enabled
. For more information, see Certificate Transparency Logging in the AWS Certificate Manager User Guide .- Specified by:
getCertificateTransparencyLoggingPreference
in interfaceCfnDistributionTenant.ManagedCertificateRequestProperty
- See Also:
-
getPrimaryDomainName
Description copied from interface:CfnDistributionTenant.ManagedCertificateRequestProperty
The primary domain name associated with the CloudFront managed ACM certificate.- Specified by:
getPrimaryDomainName
in interfaceCfnDistributionTenant.ManagedCertificateRequestProperty
- See Also:
-
getValidationTokenHost
Description copied from interface:CfnDistributionTenant.ManagedCertificateRequestProperty
Specify how the HTTP validation token will be served when requesting the CloudFront managed ACM certificate.- For
cloudfront
, CloudFront will automatically serve the validation token. Choose this mode if you can point the domain's DNS to CloudFront immediately. - For
self-hosted
, you serve the validation token from your existing infrastructure. Choose this mode when you need to maintain current traffic flow while your certificate is being issued. You can place the validation token at the well-known path on your existing web server, wait for ACM to validate and issue the certificate, and then update your DNS to point to CloudFront.
- Specified by:
getValidationTokenHost
in interfaceCfnDistributionTenant.ManagedCertificateRequestProperty
- See Also:
- For
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-