public static final class DnsValidatedCertificateProps.Builder extends Object
DnsValidatedCertificateProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
DnsValidatedCertificateProps |
build()
Builds the configured instance.
|
DnsValidatedCertificateProps.Builder |
withDomainName(String value)
Sets the value of DomainName
|
DnsValidatedCertificateProps.Builder |
withHostedZone(software.amazon.awscdk.services.route53.IHostedZone value)
Sets the value of HostedZone
|
DnsValidatedCertificateProps.Builder |
withSubjectAlternativeNames(List<String> value)
Sets the value of SubjectAlternativeNames
|
DnsValidatedCertificateProps.Builder |
withValidationDomains(Map<String,String> value)
Sets the value of ValidationDomains
|
public DnsValidatedCertificateProps.Builder withHostedZone(software.amazon.awscdk.services.route53.IHostedZone value)
value - Route 53 Hosted Zone used to perform DNS validation of the request. The zone
must be authoritative for the domain name specified in the Certificate Request.thispublic DnsValidatedCertificateProps.Builder withDomainName(String value)
value - Fully-qualified domain name to request a certificate for.
May contain wildcards, such as ``*.domain.com``.thispublic DnsValidatedCertificateProps.Builder withSubjectAlternativeNames(@Nullable List<String> value)
value - Alternative domain names on your certificate.
Use this to register alternative domain names that represent the same site.thispublic DnsValidatedCertificateProps.Builder withValidationDomains(@Nullable Map<String,String> value)
value - What validation domain to use for every requested domain.
Has to be a superdomain of the requested domain.thispublic DnsValidatedCertificateProps build()
DnsValidatedCertificatePropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.