@Generated(value="jsii-pacmak/1.31.0 (build 6fa403d)", date="2021-07-15T12:11:36.959Z") @Stability(value=Stable) public class CertificateValidation extends software.amazon.jsii.JsiiObject
| Modifier | Constructor and Description |
|---|---|
protected |
CertificateValidation(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
CertificateValidation(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
static CertificateValidation |
fromDns()
Validate the certificate with DNS.
|
static CertificateValidation |
fromDns(IHostedZone hostedZone)
Validate the certificate with DNS.
|
static CertificateValidation |
fromDnsMultiZone(Map<String,? extends IHostedZone> hostedZones)
Validate the certificate with automatically created DNS records in multiple Amazon Route 53 hosted zones.
|
static CertificateValidation |
fromEmail()
Validate the certificate with Email.
|
static CertificateValidation |
fromEmail(Map<String,String> validationDomains)
Validate the certificate with Email.
|
ValidationMethod |
getMethod()
The validation method.
|
CertificationValidationProps |
getProps()
Certification validation properties.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected CertificateValidation(software.amazon.jsii.JsiiObjectRef objRef)
protected CertificateValidation(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable) @NotNull public static CertificateValidation fromDns(@Nullable IHostedZone hostedZone)
IMPORTANT: If hostedZone is not specified, DNS records must be added
manually and the stack will not complete creating until the records are
added.
hostedZone - the hosted zone where DNS records must be created.@Stability(value=Stable) @NotNull public static CertificateValidation fromDns()
IMPORTANT: If hostedZone is not specified, DNS records must be added
manually and the stack will not complete creating until the records are
added.
@Stability(value=Stable) @NotNull public static CertificateValidation fromDnsMultiZone(@NotNull Map<String,? extends IHostedZone> hostedZones)
hostedZones - a map of hosted zones where DNS records must be created for the domains in the certificate. This parameter is required.@Stability(value=Stable) @NotNull public static CertificateValidation fromEmail(@Nullable Map<String,String> validationDomains)
IMPORTANT: if you are creating a certificate as part of your stack, the stack will not complete creating until you read and follow the instructions in the email that you will receive.
ACM will send validation emails to the following addresses:
admin@domain.com administrator@domain.com hostmaster@domain.com postmaster@domain.com webmaster@domain.com
For every domain that you register.
validationDomains - a map of validation domains to use for domains in the certificate.@Stability(value=Stable) @NotNull public static CertificateValidation fromEmail()
IMPORTANT: if you are creating a certificate as part of your stack, the stack will not complete creating until you read and follow the instructions in the email that you will receive.
ACM will send validation emails to the following addresses:
admin@domain.com administrator@domain.com hostmaster@domain.com postmaster@domain.com webmaster@domain.com
For every domain that you register.
@Stability(value=Stable) @NotNull public ValidationMethod getMethod()
@Stability(value=Stable) @NotNull public CertificationValidationProps getProps()
Copyright © 2021. All rights reserved.