@Generated(value="jsii-pacmak/1.73.0 (build 6faeda3)",
date="2023-01-31T18:36:56.537Z")
public interface CertificateProps
Example:
import software.amazon.awscdk.services.cloudwatch.*; HostedZone myHostedZone; Certificate certificate = Certificate.Builder.create(this, "Certificate") .domainName("hello.example.com") .validation(CertificateValidation.fromDns(myHostedZone)) .build(); certificate.metricDaysToExpiry().createAlarm(this, "Alarm", CreateAlarmOptions.builder() .comparisonOperator(ComparisonOperator.LESS_THAN_THRESHOLD) .evaluationPeriods(1) .threshold(45) .build());
Modifier and Type | Interface and Description |
---|---|
static class |
CertificateProps.Builder
A builder for
CertificateProps |
static class |
CertificateProps.Jsii$Proxy
An implementation for
CertificateProps |
Modifier and Type | Method and Description |
---|---|
static CertificateProps.Builder |
builder() |
java.lang.String |
getDomainName()
Fully-qualified domain name to request a certificate for.
|
default java.util.List<java.lang.String> |
getSubjectAlternativeNames()
Alternative domain names on your certificate.
|
default CertificateValidation |
getValidation()
How to validate this certificate.
|
default java.util.Map<java.lang.String,java.lang.String> |
getValidationDomains()
Deprecated.
use `validation` instead.
|
default ValidationMethod |
getValidationMethod()
Deprecated.
use `validation` instead.
|
java.lang.String getDomainName()
May contain wildcards, such as *.domain.com
.
default java.util.List<java.lang.String> getSubjectAlternativeNames()
Use this to register alternative domain names that represent the same site.
Default: - No additional FQDNs will be included as alternative domain names.
default CertificateValidation getValidation()
Default: CertificateValidation.fromEmail()
@Deprecated default java.util.Map<java.lang.String,java.lang.String> getValidationDomains()
Has to be a superdomain of the requested domain.
Default: - Apex domain is used for every domain that's not overridden.
@Deprecated default ValidationMethod getValidationMethod()
Default: ValidationMethod.EMAIL
static CertificateProps.Builder builder()
CertificateProps.Builder
of CertificateProps