Class CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.cloudfront.mixins.CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty
@Stability(Stable)
@Internal
public static final class CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty
An implementation for
CfnDistributionTenantPropsMixin.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.mixins.preview.services.cloudfront.mixins.CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty
CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty.Builder, CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDistributionTenantPropsMixin.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
protected Jsii$Proxy(CfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty.Builder.
-
-
Method Details
-
getCertificateTransparencyLoggingPreference
Description copied from interface:CfnDistributionTenantPropsMixin.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 interfaceCfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty- See Also:
-
getPrimaryDomainName
Description copied from interface:CfnDistributionTenantPropsMixin.ManagedCertificateRequestPropertyThe primary domain name associated with the CloudFront managed ACM certificate.- Specified by:
getPrimaryDomainNamein interfaceCfnDistributionTenantPropsMixin.ManagedCertificateRequestProperty- See Also:
-
getValidationTokenHost
Description copied from interface:CfnDistributionTenantPropsMixin.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 interfaceCfnDistributionTenantPropsMixin.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()
-