PrivateHostedZoneProps

class aws_cdk.aws_route53.PrivateHostedZoneProps(*, zone_name, comment=None, query_logs_log_group_arn=None, vpc)

Bases: aws_cdk.aws_route53.CommonHostedZoneProps

__init__(*, zone_name, comment=None, query_logs_log_group_arn=None, vpc)
Parameters
  • zone_name (str) – The name of the domain. For resource record types that include a domain name, specify a fully qualified domain name.

  • 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

  • vpc (IVpc) – A VPC that you want to associate with this hosted zone. Private hosted zones must be associated with at least one VPC. You can associated additional VPCs using addVpc(vpc).

Attributes

comment

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

default :default: none

Return type

Optional[str]

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 :default: disabled

Return type

Optional[str]

vpc

A VPC that you want to associate with this hosted zone.

Private hosted zones must be associated with at least one VPC. You can associated additional VPCs using addVpc(vpc).

Return type

IVpc

zone_name

The name of the domain.

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

Return type

str