Class CfnResourceSet.DNSTargetResourceProperty
A component for DNS/routing control readiness checks and architecture checks.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Route53RecoveryReadiness
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class DNSTargetResourceProperty : Object, CfnResourceSet.IDNSTargetResourceProperty
Syntax (vb)
Public Class DNSTargetResourceProperty
Inherits Object
Implements CfnResourceSet.IDNSTargetResourceProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Route53RecoveryReadiness;
var dNSTargetResourceProperty = new DNSTargetResourceProperty {
DomainName = "domainName",
HostedZoneArn = "hostedZoneArn",
RecordSetId = "recordSetId",
RecordType = "recordType",
TargetResource = new TargetResourceProperty {
NlbResource = new NLBResourceProperty {
Arn = "arn"
},
R53Resource = new R53ResourceRecordProperty {
DomainName = "domainName",
RecordSetId = "recordSetId"
}
}
};
Synopsis
Constructors
DNSTargetResourceProperty() |
Properties
DomainName | The domain name that acts as an ingress point to a portion of the customer application. |
HostedZoneArn | The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource. |
RecordSetId | The Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type. |
RecordType | The type of DNS record of the target resource. |
TargetResource | The target resource that the Route 53 record points to. |
Constructors
DNSTargetResourceProperty()
public DNSTargetResourceProperty()
Properties
DomainName
The domain name that acts as an ingress point to a portion of the customer application.
public string DomainName { get; set; }
Property Value
System.String
Remarks
HostedZoneArn
The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.
public string HostedZoneArn { get; set; }
Property Value
System.String
Remarks
RecordSetId
The Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.
public string RecordSetId { get; set; }
Property Value
System.String
Remarks
RecordType
The type of DNS record of the target resource.
public string RecordType { get; set; }
Property Value
System.String
Remarks
TargetResource
The target resource that the Route 53 record points to.
public object TargetResource { get; set; }
Property Value
System.Object