@Stability(value=Stable) @Internal public static final class CfnCertificate.DomainValidationOptionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCertificate.DomainValidationOptionProperty
CfnCertificate.DomainValidationOptionPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnCertificate.DomainValidationOptionProperty.Builder, CfnCertificate.DomainValidationOptionProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnCertificate.DomainValidationOptionProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnCertificate.DomainValidationOptionProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDomainName()
A fully qualified domain name (FQDN) in the certificate request.
|
String |
getHostedZoneId()
The `HostedZoneId` option, which is available if you are using Route 53 as your domain registrar, causes ACM to add your CNAME to the domain record.
|
String |
getValidationDomain()
The domain name to which you want ACM to send validation emails.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnCertificate.DomainValidationOptionProperty.Builder builder)
CfnCertificate.DomainValidationOptionProperty.Builder.public final String getDomainName()
CfnCertificate.DomainValidationOptionPropertygetDomainName in interface CfnCertificate.DomainValidationOptionPropertypublic final String getHostedZoneId()
CfnCertificate.DomainValidationOptionProperty
Your list of DomainValidationOptions must contain one and only one of the domain-validation options, and the HostedZoneId can be used only when DNS is specified as your validation method.
Use the Route 53 ListHostedZones API to discover IDs for available hosted zones.
This option is required for publicly trusted certificates.
The
ListHostedZonesAPI returns IDs in the format "/hostedzone/Z111111QQQQQQQ", but CloudFormation requires the IDs to be in the format "Z111111QQQQQQQ".
When you change your DomainValidationOptions , a new resource is created.
getHostedZoneId in interface CfnCertificate.DomainValidationOptionPropertypublic final String getValidationDomain()
CfnCertificate.DomainValidationOptionProperty
This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com , you can specify example.com as this value. In that case, ACM sends domain validation emails to the following five addresses:
getValidationDomain in interface CfnCertificate.DomainValidationOptionProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.