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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cloudfront.CfnDistributionTenant.ManagedCertificateRequestProperty
CfnDistributionTenant.ManagedCertificateRequestProperty.Builder, CfnDistributionTenant.ManagedCertificateRequestProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDistributionTenant.ManagedCertificateRequestProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringYou can opt out of certificate transparency logging by specifying thedisabledoption.final StringThe primary domain name associated with the CloudFront managed ACM certificate.final StringSpecify how the HTTP validation token will be served when requesting the CloudFront managed ACM certificate.final inthashCode()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.ManagedCertificateRequestPropertyYou can opt out of certificate transparency logging by specifying thedisabledoption.Opt in by specifying
enabled. For more information, see Certificate Transparency Logging in the Certificate Manager User Guide .- Specified by:
getCertificateTransparencyLoggingPreferencein interfaceCfnDistributionTenant.ManagedCertificateRequestProperty- See Also:
-
getPrimaryDomainName
Description copied from interface:CfnDistributionTenant.ManagedCertificateRequestPropertyThe primary domain name associated with the CloudFront managed ACM certificate.- Specified by:
getPrimaryDomainNamein interfaceCfnDistributionTenant.ManagedCertificateRequestProperty- See Also:
-
getValidationTokenHost
Description copied from interface:CfnDistributionTenant.ManagedCertificateRequestPropertySpecify 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:
getValidationTokenHostin interfaceCfnDistributionTenant.ManagedCertificateRequestProperty- See Also:
- For
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-