CfnHostedZoneProps

class aws_cdk.aws_route53.CfnHostedZoneProps(*, name, hosted_zone_config=None, hosted_zone_tags=None, query_logging_config=None, vpcs=None)

Bases: object

Properties for defining a AWS::Route53::HostedZone.

Parameters
See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html

Attributes

hosted_zone_config

AWS::Route53::HostedZone.HostedZoneConfig.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-hostedzoneconfig

Return type

Union[IResolvable, HostedZoneConfigProperty, None]

hosted_zone_tags

AWS::Route53::HostedZone.HostedZoneTags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-hostedzonetags

Return type

Optional[List[HostedZoneTagProperty]]

name

AWS::Route53::HostedZone.Name.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-name

Return type

str

query_logging_config

AWS::Route53::HostedZone.QueryLoggingConfig.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-queryloggingconfig

Return type

Union[IResolvable, QueryLoggingConfigProperty, None]

vpcs

AWS::Route53::HostedZone.VPCs.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-vpcs

Return type

Union[IResolvable, List[Union[IResolvable, VPCProperty]], None]