aws-cdk-lib.aws_certificatemanager.CertificationValidationProps

interface CertificationValidationProps

LanguageType name
.NETAmazon.CDK.AWS.CertificateManager.CertificationValidationProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscertificatemanager#CertificationValidationProps
Javasoftware.amazon.awscdk.services.certificatemanager.CertificationValidationProps
Pythonaws_cdk.aws_certificatemanager.CertificationValidationProps
TypeScript (source)aws-cdk-lib » aws_certificatemanager » CertificationValidationProps

Properties for certificate validation.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_certificatemanager as certificatemanager } from 'aws-cdk-lib';
import { aws_route53 as route53 } from 'aws-cdk-lib';

declare const hostedZone: route53.HostedZone;
const certificationValidationProps: certificatemanager.CertificationValidationProps = {
  hostedZone: hostedZone,
  hostedZones: {
    hostedZonesKey: hostedZone,
  },
  method: certificatemanager.ValidationMethod.EMAIL,
  validationDomains: {
    validationDomainsKey: 'validationDomains',
  },
};

Properties

NameTypeDescription
hostedZone?IHostedZoneHosted zone to use for DNS validation.
hostedZones?{ [string]: IHostedZone }A map of hosted zones to use for DNS validation.
method?ValidationMethodValidation method.
validationDomains?{ [string]: string }Validation domains to use for email validation.

hostedZone?

Type: IHostedZone (optional, default: use email validation)

Hosted zone to use for DNS validation.


hostedZones?

Type: { [string]: IHostedZone } (optional, default: use hostedZone)

A map of hosted zones to use for DNS validation.


method?

Type: ValidationMethod (optional, default: ValidationMethod.EMAIL)

Validation method.


validationDomains?

Type: { [string]: string } (optional, default: Apex domain)

Validation domains to use for email validation.