@Stability(value=Experimental) 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 |
withRegion(String value)
Sets the value of Region
|
DnsValidatedCertificateProps.Builder |
withSubjectAlternativeNames(List<String> value)
Sets the value of SubjectAlternativeNames
|
DnsValidatedCertificateProps.Builder |
withValidationDomains(Map<String,String> value)
Sets the value of ValidationDomains
|
DnsValidatedCertificateProps.Builder |
withValidationMethod(ValidationMethod value)
Sets the value of ValidationMethod
|
@Stability(value=Experimental) public DnsValidatedCertificateProps.Builder withHostedZone(software.amazon.awscdk.services.route53.IHostedZone value)
value - Route 53 Hosted Zone used to perform DNS validation of the request.this@Stability(value=Experimental) public DnsValidatedCertificateProps.Builder withRegion(@Nullable String value)
value - AWS region that will host the certificate.this@Stability(value=Stable) public DnsValidatedCertificateProps.Builder withDomainName(String value)
value - Fully-qualified domain name to request a certificate for.this@Stability(value=Stable) public DnsValidatedCertificateProps.Builder withSubjectAlternativeNames(@Nullable List<String> value)
value - Alternative domain names on your certificate.this@Stability(value=Stable) public DnsValidatedCertificateProps.Builder withValidationDomains(@Nullable Map<String,String> value)
value - What validation domain to use for every requested domain.this@Stability(value=Stable) public DnsValidatedCertificateProps.Builder withValidationMethod(@Nullable ValidationMethod value)
value - Validation method used to assert domain ownership.this@Stability(value=Experimental) public DnsValidatedCertificateProps build()
DnsValidatedCertificatePropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.