interface AliasRecordTargetConfig
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Route53.AliasRecordTargetConfig |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsroute53#AliasRecordTargetConfig |
![]() | software.amazon.awscdk.services.route53.AliasRecordTargetConfig |
![]() | aws_cdk.aws_route53.AliasRecordTargetConfig |
![]() | 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.