CommonHostedZoneProps

class aws_cdk.aws_route53.CommonHostedZoneProps(*, zone_name, add_trailing_dot=None, comment=None, query_logs_log_group_arn=None)

Bases: object

Common properties to create a Route 53 hosted zone.

Parameters:
  • zone_name (str) – The name of the domain. For resource record types that include a domain name, specify a fully qualified domain name.

  • add_trailing_dot (Optional[bool]) – Whether to add a trailing dot to the zone name. Default: true

  • comment (Optional[str]) – Any comments that you want to include about the hosted zone. Default: none

  • query_logs_log_group_arn (Optional[str]) – The Amazon Resource Name (ARN) for the log group that you want Amazon Route 53 to send query logs to. Default: disabled

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_route53 as route53

common_hosted_zone_props = route53.CommonHostedZoneProps(
    zone_name="zoneName",

    # the properties below are optional
    add_trailing_dot=False,
    comment="comment",
    query_logs_log_group_arn="queryLogsLogGroupArn"
)

Attributes

add_trailing_dot

Whether to add a trailing dot to the zone name.

Default:

true

comment

Any comments that you want to include about the hosted zone.

Default:

none

query_logs_log_group_arn

The Amazon Resource Name (ARN) for the log group that you want Amazon Route 53 to send query logs to.

Default:

disabled

zone_name

The name of the domain.

For resource record types that include a domain name, specify a fully qualified domain name.