interface AliasRecordTargetConfig
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Route53.AliasRecordTargetConfig |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsroute53#AliasRecordTargetConfig |
Java | software.amazon.awscdk.services.route53.AliasRecordTargetConfig |
Python | aws_cdk.aws_route53.AliasRecordTargetConfig |
TypeScript (source) | aws-cdk-lib » aws_route53 » AliasRecordTargetConfig |
Obtainable from
Api.bind(), Api.bind(), App.bind(), Bucket.bind(), Classic.bind(), Cloud.bind(), Elastic.bind(), Global.bind(), Interface.bind(), Load.bind(), Route53.bind(), User.bind()
Represents the properties of an alias target destination.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_route53 as route53 } from 'aws-cdk-lib';
const aliasRecordTargetConfig: route53.AliasRecordTargetConfig = {
dnsName: 'dnsName',
hostedZoneId: 'hostedZoneId',
// the properties below are optional
evaluateTargetHealth: false,
};
Properties
| Name | Type | Description |
|---|---|---|
| dns | string | DNS name of the target. |
| hosted | string | Hosted zone ID of the target. |
| evaluate | boolean | Evaluate the target health. |
dnsName
Type:
string
DNS name of the target.
hostedZoneId
Type:
string
Hosted zone ID of the target.
evaluateTargetHealth?
Type:
boolean
(optional, default: no health check configuration)
Evaluate the target health.

.NET
Go
Java
Python
TypeScript (