interface DNSTargetResourceProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.Route53RecoveryReadiness.Mixins.CfnResourceSetPropsMixin.DNSTargetResourceProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsroute53recoveryreadiness/mixins#CfnResourceSetPropsMixin_DNSTargetResourceProperty |
Java | software.amazon.awscdk.mixins.preview.services.route53recoveryreadiness.mixins.CfnResourceSetPropsMixin.DNSTargetResourceProperty |
Python | aws_cdk.mixins_preview.aws_route53recoveryreadiness.mixins.CfnResourceSetPropsMixin.DNSTargetResourceProperty |
TypeScript | @aws-cdk/mixins-preview » aws_route53recoveryreadiness » mixins » CfnResourceSetPropsMixin » DNSTargetResourceProperty |
A component for DNS/routing control readiness checks and architecture checks.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as route53recoveryreadiness_mixins } from '@aws-cdk/mixins-preview/aws-route53recoveryreadiness';
const dNSTargetResourceProperty: route53recoveryreadiness_mixins.CfnResourceSetPropsMixin.DNSTargetResourceProperty = {
domainName: 'domainName',
hostedZoneArn: 'hostedZoneArn',
recordSetId: 'recordSetId',
recordType: 'recordType',
targetResource: {
nlbResource: {
arn: 'arn',
},
r53Resource: {
domainName: 'domainName',
recordSetId: 'recordSetId',
},
},
};
Properties
| Name | Type | Description |
|---|---|---|
| domain | string | The domain name that acts as an ingress point to a portion of the customer application. |
| hosted | string | The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource. |
| record | string | The Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type. |
| record | string | The type of DNS record of the target resource. |
| target | IResolvable | Target | The target resource that the Route 53 record points to. |
domainName?
Type:
string
(optional)
The domain name that acts as an ingress point to a portion of the customer application.
hostedZoneArn?
Type:
string
(optional)
The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.
recordSetId?
Type:
string
(optional)
The Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.
recordType?
Type:
string
(optional)
The type of DNS record of the target resource.
targetResource?
Type:
IResolvable | Target
(optional)
The target resource that the Route 53 record points to.

.NET
Go
Java
Python
TypeScript