NsRecordProps¶
-
class
aws_cdk.aws_route53.
NsRecordProps
(*, zone, comment=None, record_name=None, ttl=None, values)¶ Bases:
aws_cdk.aws_route53.RecordSetOptions
Construction properties for a NSRecord.
- Parameters
zone (
IHostedZone
) – The hosted zone in which to define the new record.comment (
Optional
[str
]) – A comment to add on the record. Default: no commentrecord_name (
Optional
[str
]) – The domain name for this record. Default: zone rootttl (
Optional
[Duration
]) – The resource record cache time to live (TTL). Default: Duration.minutes(30)values (
Sequence
[str
]) – The NS values.
- ExampleMetadata
infused
Example:
# my_zone: route53.HostedZone route53.NsRecord(self, "NSRecord", zone=my_zone, record_name="foo", values=["ns-1.awsdns.co.uk.", "ns-2.awsdns.com." ], ttl=Duration.minutes(90) )
Attributes
-
comment
¶ A comment to add on the record.
- Default
no comment
- Return type
Optional
[str
]
-
record_name
¶ The domain name for this record.
- Default
zone root
- Return type
Optional
[str
]
-
ttl
¶ The resource record cache time to live (TTL).
- Default
Duration.minutes(30)
- Return type
Optional
[Duration
]
-
values
¶ The NS values.
- Return type
List
[str
]
-
zone
¶ The hosted zone in which to define the new record.
- Return type